﻿.btn-auto{
	background:url('../images/tilmeld_automobil.jpg');
	width:242px;
	height:52px;
	display:block;	

}
a.btn-auto:hover,a.btn-auto:active, a.btn-auto:focus{ 
	background:url('../images/tilmeld_automobil.jpg') no-repeat; 
}
.bt_login1{
	background:url('../images/btn_gotologin.png');
	width:166px;
	height:45px;
	display:block;	
	opacity:1.0;
	filter:alpha(opacity=100); /* For IE8 and earlier */
}
a.bt_login1:hover,a.bt_login1:active, a.bt_login1:focus{ 
	background:url('../images/btn_gotologin.png') no-repeat;
	opacity:0.8 !important;
	filter:alpha(opacity=80)  !important; /* For IE8 and earlier */
}
.btn{
	opacity:1.0;
	filter:alpha(opacity=100); /* For IE8 and earlier */
}
.btn:hover{
	opacity:0.8 !important;
	filter:alpha(opacity=80)  !important; /* For IE8 and earlier */
}

.btn-other{
	background:url('../images/tilmeld_other.jpg');
	width:175px;
	height:48px;
	display:block;	

}
a.btn-other:hover,a.btn-other:active, a.btn-other:focus{ 
	background:url('../images/tilmeld_other.jpg') no-repeat; 
}
.wrapper-warning-box{
	background:url('../images/bg_overlay.png');
	width:100%;
	height:100%;
	z-index:9999;
	position:fixed;
	left:0;
	top:0;
	overflow:hidden;
}
.warning-box{
	background:url('../images/box_warning.png') no-repeat;
	width:366px;
	height:168px;
	position:absolute;
	margin-top:-183px;
	top:50%;
	margin-left:-84px;
	left:50%;
	z-index:99990;
}
.warning-box P{
	width:250px;
	float:right;
	margin-right:15px;
	margin-top:30px;
}
.row-btn{
	width:250px;
	float:right;
	text-align:left;
	margin-right:20px;
	/*margin-top:25px;*/
}
.row-btn a{
	float:left;
	display:block;
	margin-right:10px;
}
ul.tabs li#tab5{
	float:right !important;
}
.status-step,.status-step1,.status-step2,.status-step3,.status-step4{
	background:url('../images/tilmeld_step.jpg') no-repeat top;
	height:51px;
	width:740px;
	overflow:hidden;
}
.status-step1{
	background-position:0px -51px !important;
}
.status-step2{
	background-position:0px -102px !important;
}
.status-step3{
	background-position:0px -153px !important;
}
.status-step4{
	background-position:0px -204px !important;
}

  .form_tilmelding_other {width:400px;}
  .form_tilmelding_other span{ color:red;}
  .form_tilmelding_other label{width:140px; float:left; line-height:29px;}
  .txt_tilmelding_other{ height:21px; border:1px solid #CCC; padding:2px; margin:0 3px 4px 0; line-height:21px; width:250px;float:left;}
  .form_tilmelding_other select{ height:26px; border:1px solid #CCC; padding:2px; margin:0 3px 4px 0; line-height:21px;}
  .form_tilmelding_other textarea{ height:103px; border:1px solid #CCC; padding:2px; margin:0 3px 4px 0; width:250px}

.txt_tilmelding_other {
    border: 1px solid #CCCCCC;
    float: left;
    height: 21px;
    line-height: 21px;
    margin: 0 3px 4px 0;
    padding: 2px;
    width: 250px;
}
.pblack{
	color:black !important;
}
.rightcol-auto{
    float: left;
    padding-left: 20px;
    width: 295px;
    text-align:left;
}
.rightcol-auto td{
	height:26px;
}

.bt_next1{ background:url('../images/next_ico.jpg') no-repeat; width:178px; height:38px; background-position:bottom; display:block;}
a.bt_next1:hover,a.bt_next1:active, a.bt_next1:focus{ background:url(../images/next_ico.jpg) no-repeat; background-position:top; display:block;}
.btn_back{ background:url('../images/back_ico.jpg') no-repeat; width:178px; height:38px; background-position:bottom; display:block;}
a.btn_back:hover,a.btn_back:active, a.btn_back:focus{ background:url(../images/back_ico.jpg) no-repeat; background-position:top; display:block;}
.btn_cancel{ background:url('../images/btn_cancel_03.jpg') no-repeat; width:178px; height:38px; background-position:bottom; display:block;}
a.btn_cancel:hover,a.btn_cancel:active, a.btn_cancel:focus{ background:url(../images/btn_cancel_03.jpg) no-repeat; background-position:top; display:block;}
.m25b{ margin-bottom:25px;}
.frm-other{
	
}
.frm-other label{
	float: none !important;width:325px !important;
}

.form_tilmelding3 {width:350px; text-align:left;}
.form_tilmelding3 span{ color:red;}
.form_tilmelding3 label{width:110px; float:left; line-height:29px;}
.txt_tilmelding3{ height:21px; border:1px solid #CCC; padding:2px; margin:0 3px 4px 0; line-height:21px; width:230px;float:left;}
.form_tilmelding3 select{ height:26px; border:1px solid #CCC; padding:2px; margin:0 3px 4px 0; line-height:21px;}
.form_tilmelding3 textarea{ height:80px; border:1px solid #CCC; padding:2px; margin:0 3px 4px 0; width:230px}
.txt_tilmelding2 {
    border: 1px solid #CCCCCC;
    float: left;
    height: 21px;
    line-height: 21px;
    margin: 0 3px 4px 0;
    padding: 2px;
    width: 230px;
}

.w50{ width:50px;}
.w100{ width:100px;}
.w130{ width:130px; display:table;}
.w200{ width:200px;}
.w300{ width:300px;}
.w180{ width:180px;}
.m42l{ margin-left:42px;}
.w325{ width:325px !important}
.w340{ width:340px !important}

.w355{ width:355px !important}
.txa-other{ 
	width:195px !important;
	height:60px !important;
}
.m38l {
    margin-left: 38px!important;
}

.form_tilmelding4 {}
.form_tilmelding4 span{ color:black;}
.form_tilmelding4 label{width:180px; float:left; line-height:16px; height:20px;}
.list-report{}
.list-report li{
	list-style-image:url('../images/bullet-ico.jpg');
	width:152px;
	float:left;
}
.m5t{ margin-top:5px;}

.bt_send1{ background:url('../images/btn_send.jpg') no-repeat; width:177px; height:38px; background-position:bottom; display:block;}
a.bt_send1:hover,a.bt_send1:active, a.bt_send1:focus{ background:url(../images/btn_send.jpg) no-repeat; background-position:top; display:block;}

.bt_start{ background:url(../images/btn_start.png) no-repeat; width:137px; height:43px;display:block;}
a.bt_start:hover{ opacity:0.7;}

.bt_stop{ background:url(../images/btn_stop.png) no-repeat; width:137px; height:43px;display:block;}
a.bt_stop:hover{ opacity:0.7;}

.p-11{
	font-size:11px;
}
.p-12{
	font-size:12px;
}
.p-14{
	font-size:14px;
}
.p-16{
	font-size:16px;
}
.pt5{
	padding-top:5px;
}
.pl5{
	padding-left:5px;
}
.txa340{
	width:340px !important;
	padding-top:5px !important;
	padding-left:5px !important;
	height:80px;
}
.txa320{
	width:315px !important;
	padding-top:5px !important;
	padding-left:5px !important;
	height:80px !important;
}
.p-black{
	color:black !important;
}

.box_derip_katalog1{ width:265px;padding:4px;}
.box_derip_katalog1 td{ padding:4px; border-bottom: 1px dotted silver;}
.table-udstyr{
	width:100%;
}
.table-udstyr td{
	padding:5px;
	border-bottom: 1px dotted silver;
}
.no-border{
	border:none !important;
}


.center {
	width:60%;
	margin:20px auto 0 auto;
}

.marginbot {
margin-bottom:15px;
}

ul.list li {
list-style-type:none;
margin-left:20px;
}

ul.tabs {
width:100%;
overflow:hidden;
margin-bottom:0;
margin-left:0;
}

ul.tabs li {
color: #1B1B1B;
cursor: pointer;
display: block;
float: left;
font-size: 12px;
font-weight: bold;
height: 33px;
list-style-type: none;
margin-left: 0;
margin-right: 3px;
padding: 7px;
text-align: center;
vertical-align: middle;
width: 228px;	
border-bottom:2px solid #fff;
background-color:#fff;
-moz-border-radius: 4px 4px 0 0;
-webkit-border-radius: 4px 4px 0 0;
}

ul.tabs li:hover {
background-color:#d00b00;
color:#fff;
}

ul.tabs li.current {
border-bottom:2px solid #d00b00;
background-color:#d00b00;
padding:8px;
color:#fff;
}

.tabscontent {
border-top:2px solid #d00b00;
padding:8px 0 0 0;
display:none;
width:100%;
text-align:justify;
}

.frm-other1 td{
	padding-top:10px;
}


.box_price1a{ background:url(../images/bg_bt.jpg) repeat-x bottom; width:271px; height:76px; margin:10px 0 0 0px; line-height:76px; color:#cc0000; border:2px #d17c00 solid; text-align:center;}

.box_price2a{ background:#fff url(../images/bg_prie2a.jpg) repeat-x bottom; width:271px; height:76px; margin:10px 0 0 0px; line-height:76px; color:#cc0000; text-align:center; border:2px #d6d6d6 solid;} 

a.box_bta{ background:url(../images/bg_bt.jpg) repeat-x bottom; display:block; text-decoration:none; width:130px; border:2px #d37d02 solid; height:70px; line-height:70px; text-align:center; float:left; color:#cc0000; font-size:28px; font-weight:700; display:block;}
 a.box_bta:hover{
	background-position:top;
}
.ul-td2 li {
    display: block;
    float: left;
    list-style: none outside none;
    text-align: left;
    width: 150px;
    line-height: 26px;
	margin-left: 0px;
    padding-left: 0px;
}
.ul-td2{
	margin-left: 0px;
    padding-left: 0px;
}

.ul-td li {
    display: block;
    list-style: none outside none;
    text-align: left;
    line-height: 26px;
	margin-left: 0px;
    padding-left: 0px;
}
.ul-td{
	margin-left: 0px;
    padding-left: 0px;
}

/******28-06-2012****/

.bid-price{
	background: url('../images/bg_bid.jpg') no-repeat;
	height:86px;
	width:276px;
	color:#f0f0f0;
	font-size:32px;
	font-weight:bold;
	text-align:center;
	text-shadow:0px 2px 0px #1b4e88;
	line-height:112px;
	text-transform:uppercase;
	margin-bottom:10px;
}

.bid-price-next{
	background: url('../images/bg_nextbid.jpg') no-repeat;
	height:85px;
	width:276px;
	color:#252525;
	font-size:30px;
	font-weight:bold;
	text-align:center;
	text-shadow:0px 1px 0px #fff;
	line-height:112px;
	text-transform:uppercase;
	margin-bottom:10px;
}
.btn-bid{
	background:url('../images/price_bid.jpg') bottom no-repeat;
	height:56px;
	width:130px;
	display:block;
	float:left;
	text-align:center;
	color:#2f2f2f;
	font-size:30px;
	line-height:56px;
	font-weight:bold;
	text-shadow:0px 1px 0px #fff;
	
}
.btn-bid:hover{
	background-position:top;
}
.f-l{
	float:left !important;
}
.f-r{
	float:right !important;
}
.btn_send2{
	background:url('../images/btn_send2.jpg') no-repeat;
	height:72px;
	width:276px;
	display:block;
	margin-top:10px;
}
.txt-price{
	float:left;
	text-align:center;
	width:245px;
	height:50px;
	border:2px #adadad solid;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	font-size:30px;
	color:#353535;
	font-weight:bold;
	text-transform:uppercase;
	margin-left:3px;
	margin-bottom:5px;
}
.bid-max{
	position:relative;
}
.label-maxprice{
	width:240px;
	text-align:center;
	font-size:17px;
	font-weight:bold;
	color:#353535;
	position:absolute;
	left:26px;
	line-height:55px;
}
.bt_start{ background:url(../images/btn_bydnu.jpg) no-repeat; width:119px; height:56px;display:block; float:right;}
a.bt_start:hover{ opacity:0.8;}